heat-resistant gloves - French English Dictionary